runtime.gobuf.bp (field)
13 uses
runtime (current package)
mprof.go#L566: nstk = 1 + fpTracebackPartialExpand(skip, unsafe.Pointer(gp.m.curg.sched.bp), mp.profStack[1:])
panic.go#L1247: gp.sched.bp = fp - 2*goarch.PtrSize
panic.go#L1252: gp.sched.bp = sp - goarch.PtrSize
proc.go#L4424: gp.sched.bp = bp
proc.go#L4623: gp.syscallbp = gp.sched.bp
proc.go#L4642: print("entersyscallblock inconsistent bp ", hex(bp), " ", hex(gp.sched.bp), " ", hex(gp.syscallbp), " [", hex(gp.stack.lo), ",", hex(gp.stack.hi), "]\n")
runtime2.go#L317: bp uintptr // for framepointer-enabled architectures
stack.go#L741: bp := gp.sched.bp
stack.go#L748: oldfp := gp.sched.bp
stack.go#L749: adjustpointer(adjinfo, unsafe.Pointer(&gp.sched.bp))
stack.go#L755: memmove(unsafe.Pointer(gp.sched.bp), unsafe.Pointer(oldfp), goarch.PtrSize)
stack.go#L756: adjustpointer(adjinfo, unsafe.Pointer(gp.sched.bp))
tracestack.go#L116: nstk += 1 + fpTracebackPCs(unsafe.Pointer(gp.sched.bp), pcBuf[2:])